home *** CD-ROM | disk | FTP | other *** search
/ Amiga Tools 2 / Amiga Tools 2.iso / rexx / texumlaute.ged < prev    next >
Text File  |  1995-03-15  |  1KB  |  51 lines

  1. /* $VER: 0.9, ©1993 Dietmar Eilert. Empty GoldED macro */
  2.  
  3. OPTIONS RESULTS                             /* enable return codes     */
  4.  
  5. if (LEFT(ADDRESS(), 6) ~= "GOLDED") then    /* not started by GoldEd ? */
  6.     address 'GOLDED.1'
  7.  
  8. 'LOCK CURRENT'                              /* lock GUI, gain access   */
  9. OPTIONS FAILAT 6                            /* ignore warnings         */
  10. SIGNAL ON SYNTAX                            /* ensure clean exit       */
  11.  
  12. /* TeX-Umlaut-macro */
  13.  
  14. /* ä ö ü Ä Ö Ü ß ---> \"a \"o \"u \"A \"O \"U \ss{} */
  15.  
  16. /* ersetze ununterbrochen */
  17. /* replace continously */
  18.  
  19. 'REQUEST HIDE=TRUE'
  20.  
  21. /* springe in die erste zeile und in die erste spalte */
  22. /* jump to first line and first column */
  23.  
  24. 'GOTO TOP'
  25. 'FIRST'
  26.  
  27. /* und ersetze ... */
  28. /* and replace ... */
  29.  
  30. 'REPLACE STRING ä BY \"a ALL case QUIET'
  31. 'REPLACE STRING ü BY \"u ALL case QUIET'
  32. 'REPLACE STRING ö BY \"o ALL case QUIET'
  33. 'REPLACE STRING ß BY \ss{} ALL case QUIET'
  34. 'REPLACE STRING Ä BY \"A ALL case QUIET'
  35. 'REPLACE STRING Ü BY \"U ALL case QUIET'
  36. 'REPLACE STRING Ö BY \"O ALL case QUIET'
  37.  
  38. 'REQUEST HIDE=FALSE'
  39.  
  40. /* ---------------------------- END OF YOUR CODE --------------------- */
  41.  
  42. 'UNLOCK' /* VERY important: unlock GUI */
  43. EXIT
  44.  
  45. SYNTAX:
  46.  
  47. SAY "Sorry, error line" SIGL ":" ERRORTEXT(RC) ":-("
  48. 'UNLOCK'
  49. EXIT
  50.  
  51.